從一開始接觸Django到現在也一個月了
來簡述跟總結一下自己認知到的技能
Django
網址傳進來後會先到主目錄'/'
經由主目錄的urls.py來尋找你所要去的地址,此urls.py內可以用include把其他app內的urls.py都包含進來
再來找到網址後轉給view,view可以進行各種操作像是控制資料庫,讀寫資料,計算...各種方法
還能重新轉址到各個網頁或是將資料傳給templates來顯示你的網頁
templates就是各種網頁模板放置的位置,有{{ block }}這種語言可以將view傳來的資料渲染成一個網頁
models.py是用來設計資料庫的格式
forms.py是用來設計表單
settings.py是主要用來導入各種app以及相關設定的檔案
Django-allauth
是一個可以快速讓你建立起帳號系統的工具
可以創建本地帳號跟雲端帳號(google...etc)
還有好用的登入、登出、重設密碼等等功能
bootstrap5
讓你自行設定網頁外觀的一個css包
具有很方便的框架
主要的時間都是花在理解資料怎麼傳輸怎麼從這裡便到那裡,怎樣從資料庫中撈東西
未來會進入到自動化測試或者是另一個學習領域內